page{
  height: 100vh;
  display: flex;
  flex-direction: column;
}

.personnel{
  padding: 10rpx 20rpx;
  width: 710rpx;
  flex: 1;
  .black-arrows{
    transform: rotate(180deg);
    width: 10rpx;
    margin-left: 40rpx;
    font-weight: bold;
  }
  .more{
    .search{
      width: 558rpx;
    }
  }
  .add-btn{
    margin-right: 27rpx;
    border-radius: 50%;
    width: 68rpx;
    height: 68rpx;
    color: white;
    background-color: rgba(62, 122, 233, 1);
    box-shadow: 0rpx 6rpx 12rpx  rgba(0, 0, 0, 0.12);
  }
  .main{
    flex: 1;
    .van-tab{
      padding: 0 36rpx;
      flex: none!important;
    }
    .van-tab--active {
      font-weight: bold !important;
      font-size: 34rpx !important;
    }
  }
}